/*@charset "gb2312";*/
/**
 * ============================================================================
 * 版权所有 2005-2008 广州市天河路365号天俊国际3A04
 * 网站地址: http://www.cssfan.cn/quickcss.html ( Quick CSS )
 * ----------------------------------------------------------------------------
 * $codex 1. id和class命名采用该版块的英文单词或组合命名，并第一个单词小写，第二个单词首个字母大写，如:quickCss（最新产品/quick+Css)
 * $codex 2. CSS样式表各区块用注释说明
 * $codex 3. 尽量使用英文命名原则
 * $codex 4. 尽量不加中杠和下划线
 * $codex 5. 尽量不缩写，除非一看就明白的单词
 * $Author: aming $
 * $mailto: <service@quickcss.cn>
 * $hack :ie 6 _  \ ie7 *+ \  ie6,ie7 *  \  ie7,firefox !important
*/

/**
 +------------------------------------------------------------------------------
 * 网站样式重写
 +------------------------------------------------------------------------------
 * @comefrom  互联网
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 body { color:#333333; font-size:13px; background:url(../imgs/bg.gif) repeat #000; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../imgs/body-bg.jpg) no-repeat center top #0C2A4C;} 
 a:link, a:visited{ /*border-bottom:#000000 dashed 1px;*/}
a{outline:none; text-decoration:none; color:#333;} a:hover{ text-decoration:underline; color:#FF6600; }
html{zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden;} body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} 
li{/*list-style:none;*/} caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{/*font-size:100%;font-weight:normal;*/} q:before,q:after{content:'';}
h2{ border-bottom:1px solid #B9CADB;
color:#FC8F30;
margin-bottom:7px; margin-top:20px; font-size:16px; letter-spacing:1px;}

ol{ margin:0; padding-left:1.8em;} 

/**
 +------------------------------------------------------------------------------
 * Public Class
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=90); -moz-opacity:0.9;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.9; opacity: 0.9; } 
.break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.bb{ border-bottom:#ccc solid 1px; padding:5px 0;}
/**
 +------------------------------------------------------------------------------
 * FCK 兼容解决方案
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}

/**
 +------------------------------------------------------------------------------
 * 表单样式
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
/* input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {  border-color:#666;} */
input{behavior:url(input.htc); border:1px #ccc solid; background:#fff; width:160px;}/*Only for ie 5.0+*/
label input{width:14px;height:14px;border:0;} /*For input type is Radio*/
input:hover{border:1px #f60 solid;background:#f5f5f5;}/*For orther browsers*/
input[type='button'],
a.button{ background:url(../imgs/button.gif) repeat-x; height:30px; line-height:30px; text-align:center; float:left; border:#ccc solid 1px; display:inline; width:100px; min-width:100px; padding:0 5px; margin:0 5px 5px 0; cursor:pointer; color:#333;}
a:hover.button{ background:url(../imgs/button_hover.gif) repeat-x; color:#000;}

/**
 +------------------------------------------------------------------------------
 * 网站整体颜色总汇
 +------------------------------------------------------------------------------
 * @codex  颜色:使用颜色的名称或者16进制代码,如 
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 .red{ color:red !important;} .green{ color:green;}
.ff8600,ff86aa a{ color:#ff8600;}

/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}

/* 字体阴影效果 */
.shadow { /*font-size: 94pt; width: 100%; */filter: Shadow(Color=#777777, Direction=171);}
.dropshadow{ filter:dropshadow(color=#d9c8c8,offx=1,offy=1,Positive=10); color: #272727; position:absolute;}
/* 字体外发光 */
.glow {filter: glow(color=#cccccc,strength=6); display:inline-block; color:#000000 !important;}



/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 .bar{ width:97%; background:url(../imgs/linebar.gif) repeat-x; border:#A6A6A6 solid 1px; height:35px; line-height:35px; padding:0 10px; font-size:120%; margin-bottom:10px; }
 
/*页面外围控制整体布局宽度*/
.wrapper{}

/* 容器盒子 */
.container{ width:920px ; height: ; margin:0px auto; padding: ; background:#fff; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:0 20px;}

/* 网站头部 */
.header{ width:100%;}
	.header .logo{
	position: absolute;
	display:block;
	left: 14px;
	top: 11px;
	width: 617px;
	height: 35px;
}
.logo h4{ color:#003366;}
	.toplink{ position: absolute; display:block; left: 680px; top: 9px; width: 257px; height: 20px; }
	
/* 头部导航 */
.nav{
	background:url(../imgs/navbg.jpg) repeat-x; height:63px; border-color:#547F9A; border-style:solid; border-width:1px 1px 0 1px; padding:0 3px;
}
.nav a#logo{}
.nav li,.nav a{ height:60px; min-width:100px; margin:1px 0 0 0;}
.nav li{ float:left;  /*background:url(../imgs/nav_cutline.gif) no-repeat top right*/
		width:100px;
		position:relative;
		border-style:none dotted solid none;
		border-color:#739CB5 #A6A6A6 #5F88A2 -moz-use-text-color;
		border-width:1px 1px 0px medium;
		vertical-align:top;
		list-style:none;
}
.nav li.selected{ background:#FFFFFF; color:#000000;}
.nav li.last{ border:0;}
.nav a{ /*font-size:14px; font-weight:bold; text-align:center; color:#333333; padding:10px 0 0 0; height:53px; text-decoration:none !important;*/
		display:block;
		height:44px;
		padding:8px 5px;
		text-align:center;
		font-size:13px;
		vertical-align:bottom;
}
.nav a:hvoer{ text-decoration:none !important;}
.nav p{ font-size:11px; font-weight:normal;}

.subnavigation{	
background-color:#FFFFFF;
border-color:-moz-use-text-color #444444 #444444;
border-right:1px solid #444444;
border-style:none solid solid;
border-width:medium 1px 1px;
max-height:350px;
min-width:50px;
overflow:visible;
padding:0 10px;
position:absolute; margin-top:-1px;
}
/* 导航下拉部分 */
.nav li h6{ font-size:100%;}
.nav li ul{ margin:0px; padding:0px; font-size:90%;}
.nav li ul li,
.nav li ul a { height:auto; position:static !important; text-align:left; padding:0; font-size:11px !important; width:auto !important; }
.nav li ul li{ margin-left:1.5em; border:0 !important;  float:none !important;}
.nav li ul a{ color:#00629D;}
	
/*广告*/
.banner{}

/*页面主体*/
.pagebody{ width:100%; height:auto; overflow:hidden; margin-top:5px; padding:0 0 10px 0;}

.leftpage, .mainpage, .rightpage{ float:left; margin-right:20px; background:#fff; }

/*页面左侧*/
.leftpage{ width:150px;}

/*页面右侧*/
.mainpage{ width:570px;}

/* 页面右侧 */
.rightpage{ width:200px; margin-right:0px;}

.category{ padding:10px;}
.category li{ border-bottom:#ccc solid 1px; height:25px;}

/*侧栏*/
.sidebar {}

/*栏目*/
.column{}

/*登录条*/
.loginbar{}

/*热点*/
.hot{}

/*新闻*/
.news{}

/*下载*/
.download{}

/*子导航*/
.subnav{}

/*菜单*/
.menu{}

/*子菜单*/
.submenu{}

/*搜索*/
.search{}

/*友情链接*/
.friendlink{}

/*版权*/
.copyright{ text-align:center; color:#fff; font-size:11px; line-height:30px;}
.copyright a{ color:#fff; text-decoration:underline;}

/*滚动*/
.scroll{}

/*内容*/
.content{}

/*标签页*/
.tab{}

/*文章列表*/
.list{}

/*提示信息*/
.msg{}

/*小技巧*/
.tips{}

/*栏目标题*/
.title{}

/*加入*/
.joinus{}

/*指南*/
.guild{}

/*服务*/
.service{}

/*注册*/
.regsiter{}

/*状态*/
.status{}

/*投票*/
.vote{}

/*合作伙伴*/
.partner{}

/* 分页 */
.page{ text-align:center; background:#eee;}
	.page a{ border:#ccc solid 1px; margin-left:3px; padding:4px 4px;}
	.page a:hover{ text-decoration:none;}

/*页脚*/
.footer{ background:url(../imgs/logo2.gif) no-repeat 0 20px; padding-bottom:10px; padding-left:210px; padding-top:20px; height:auto; overflow:hidden; border-top:#CCC solid 1px; line-height:25px;}
	.footer p{ }
	
	ol li{ border-bottom:#ccc dotted 1px; height:25px; line-height:25px;}
	.c3 h3{ background:url(../imgs/aa.gif) no-repeat; height:33px; color:#fff; padding-left:10px;}

.tab{ border-bottom:#999 solid 1px; height:30px;}
.tab a{ background:url(../imgs/tab-gray.gif) no-repeat; width:140px; height:30px; text-align:center; line-height:30px; color:#fff; display:inline; float:left;}
.tab a:hover,
.tab a.hover{ background:url(../imgs/tab-blue.gif) no-repeat; }

/* 首页BANNER图 */
.banner-index{ background:url(../imgs/banner-index-background.gif) repeat-x; height:209px; padding:40px 30px 0 50px;}
.banner-index li{ width:280px; float:left; display:inline; margin-right:10px; text-align:center;}
.banner-index li a{ color:#fff !important;}
.banner-index li a:hover strong{ text-decoration:underline;}
.banner-index li strong{ display:block; font-size:14px; font-weight:bold;}

.top-banner{ border-bottom:#B9CADB solid 4px; border-top:#B9CADB solid 4px; width:960px; height:250px; overflow:hidden; margin-left:-20px; margin-top:10px; clear:both;}

.toper{}
.toper .navigation{ float:right; width:600px; margin-top:15px; display:inline;}
.navigation a{border-right:1px solid #E0E0E0; height:30px; padding:0 8px; *+padding:0 7px; _padding:0 7px; line-height:30px;}

.homecase img{ border:#ccc solid 1px; padding:3px;  margin:3px 3px;}